Big Huge Thesaurus

Halesia carolina

noun